package com.nacrtstudio.webgiftshop.model.shop;

import java.util.Date;
import java.util.List;
import java.util.Set;

public interface Gift {
	public Long getGiftId();
	public void setGiftId(Long giftId);
	public Date getDate();
	public void setDate(Date date);
	public String getGiftName();
	public void setGiftName(String giftName);
	public String getDescription();
	public void setDescription(String description);
	public String getImgPath();
	public void setImgPath(String imgPath);
	public String getAltText();
	public void setAltText(String altText);
	public Category getCategory();
	public void setCategory(Category category);
	public List<String> getImgsOfGiftContent();
	public void setImgsOfGiftContent(List<String> getImgsOfGiftContent);
	public Double getPrice();
	public void setPrice(Double price);
	public Set<Comment> getComments();
	public void setComments(Set<Comment> comments);
	public Set<CartItem> getCartItems();
	public void setCartItems(Set<CartItem> cartItems);
	public int getHowManyTimesIsChosen();
	public void setHowManyTimesIsChosen(int howManyTimesIsChosen);
	public Set<PackedGift> getPackedGifts();
	public void setPackedGifts(Set<PackedGift> packedGifts);
	public boolean isStatus();
	public void setStatus(boolean status);
	public boolean isSpecialContent();
	public void setSpecialContent(boolean specialContent);
}
